package com.api.tiny.mirror.service.product.request;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.tiny.mirror.basic.web.dto.request.BasePageRequest;
import com.tiny.mirror.service.product.enums.AbilityStatusEnum;
import com.tiny.mirror.service.product.enums.AbilityTypeEnum;
import lombok.Getter;
import lombok.Setter;

/**
 * @Author: liujsh
 * @Description:
 * @Date: Create in 2023/10/17
 */
@Getter
@Setter
public class PageAbilityRequest extends BasePageRequest {

  @JsonProperty(value = "name")
  private String name;
  @JsonProperty(value = "type")
  private AbilityTypeEnum type;
  @JsonProperty(value = "status")
  private AbilityStatusEnum status;
  @JsonProperty(value = "params")
  private ParamsRequest params;
}
